﻿using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Data;

using ECCIT.IO;
using ECCIT.Business.Model;

namespace ECCIT.Report.Excel
{
    public interface IReportModel
    {
        string Guid { get; set; }
        string Name { get; set; }
        string Type { get; set; }
        string Sql { get; set; }
        string Excel { get; set; }
        string Sheet { get; set; }
        int? StartRowIndex { get; set; }
        int? EndRowIndex { get; set; }
        bool? HasSumRow { get; set; }
        int? SortNumber { get; set; }
        bool? HasFooter { get; set; }
        string MoneyUnit { get; set; }

        IList<IReportColumnModel> Columns { get; }
    }
}
